drudgery-reducing devices - Inglés Sinónimo Diccionario